package com.chaopei.order_mng.mapper;

import com.chaopei.order_mng.entity.OrderInfo;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * @Author Corday 天涯
 * @Date 2022/5/11 16:04
 */
@Mapper
//数据库事务管理,指的某个一接口中数据库的多个操作,要么全部执行,
//要么全部都不执行,从而保证数据的安全
//单体应用@Transactional
public interface OrderInfoMapper {
    //生成订单基本表order-info,一个订单号只对应一个用户id
    int insertOrderInfo(OrderInfo order);
    //通过用户id查询所有订单id,再通过oid查询对应的vo
    List<Integer> selectOrderIdsByUid(int uid);
}
